fruit of the sour cherry - German English Dictionary